﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace AnalysisTests
{
	[TestClass]
	public class SimpleTests
	{
		[TestMethod]
		public void FilterMarkSumTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.FilterMarkSumExe); }

		[TestMethod]
		public void TListTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.TListExe); }

		[TestMethod]
		public void RListTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.RListExe); }

		[TestMethod]
		public void TreeTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.TreeExe); }

		[TestMethod]
		public void MRayTracerTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.MRaytracerExe); }

		[TestMethod]
		public void LibQuantumTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.LibQuantumExe); }

		[TestMethod]
		public void StructAndFuncTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.StructAndFuncExe); }

		[TestMethod]
		public void SetAndDictTest()
		{ TestSupport.TestWithOutput(CmdLineAnalyzer.SetAndDictExe); }
	}
}
